carro de chorizos - Spanish English Dictionary